Pronamic\WordPress\Pay\Gateways\OmniKassa2\Gateway A

Total Complexity 53
Dependencies 32
Dependents 2
Total lines 612
Lines of code 322
Logical lines of code 181
Comment lines 165
Methods 13
Properties 2

Methods 13

Method Rating Maintainability Complexity Lines of code
start()
B
34 16 90
maybe_enrich_payment_methods()
A
47 8 35
handle_merchant_order_status_changed()
S
47 6 36
update_payment_transaction_id_from_order_result()
S
48 5 38
maybe_update_access_token()
S
55 4 23
handle_notification()
S
59 3 14
__construct()
S
50 1 30
get_payment_by_omnikassa_order_id()
S
60 2 15
create_refund()
S
59 2 14
get_payment_methods()
S
69 2 7
get_ideal_issuers()
S
65 2 9
get_credit_card_payment_methods()
S
69 1 8
get_payment_slug_for_omnikassa_order_id()
S
80 1 3